Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CHINA FARM LANE Detached £414,600 £92,500 12 Mar 1999
4 CHINA FARM LANE Detached £469,181 £339,000 8 Dec 2015
8 CHINA FARM LANE Detached £431,900 £92,000 15 Jun 1998
10 CHINA FARM LANE Detached £481,152 £475,000 20 Sep 2023
12 CHINA FARM LANE Detached £345,000 11 Apr 2024
16 CHINA FARM LANE Detached £389,323 £227,000 20 Jan 2010
20 CHINA FARM LANE Detached £386,522 £250,000 2 May 2014
24 CHINA FARM LANE Semi-Detached £398,772 £70,000 27 Oct 1995
26 CHINA FARM LANE Detached £520,621 £297,000 11 Apr 2006
28 CHINA FARM LANE Detached £487,303 £311,000 28 Feb 2008
30 CHINA FARM LANE Detached £459,701 £278,000 16 Aug 2013
32 CHINA FARM LANE Detached £543,118 £190,000 19 Jun 2002
34 CHINA FARM LANE Detached £566,338 £178,850 4 Dec 2001